Meeting the Computational Needs of Intelligent Environments: The Metaglue System

نویسندگان

  • Michael H. Coen
  • Brenton Phillips
  • Nimrod Warshawsky
  • Luke Weisman
  • Stephen Peters
چکیده

Intelligent Environments (IEs) have specific computational properties that generally distinguish them from other computational systems. They have large numbers of hardware and software components that need to be interconnected. Their infrastructures tend to be highly distributed, reflecting both the distributed nature of the real world and the IEs’ need for large amounts of computational power. They also tend to be highly dynamic and require reconfiguration and resource management on the fly as their components and inhabitants change, and as they adjust their operation to suit the learned preferences of their users. Because IEs generally have multimodal interfaces, they also usually have high degrees of parallelism for resolving multiple, simultaneous events. Finally, debugging IEs present unique challenges to their creators, not only because of their distributed parallelism, but also because of the difficulty of pinning down their “state” in a formal computational sense. This paper describes Metaglue, an extension to the Java programming language for building software agent systems for controlling Intelligent Environments that has been specifically designed to address these needs. Metaglue has been developed as part of the MIT Artificial Intelligence Lab’s Intelligent Room Project, which has spent the past four years designing Intelligent Environments for research in Human-Computer Interaction.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Metaglue: a Programming Language for Multi-agent Systems Metaglue: a Programming Language for Multi-agent Systems Table of Contents

Metaglue is an extension to the Java programming language that provides very high-level support for writing groups of small software agents that interact with one another. Metaglue was developed as part of the AI Lab’s Intelligent Room Project. The Intelligent Room has literally dozens of hardware and software components that run on a variety of networked workstations. We needed a system that c...

متن کامل

The Metaglue Software Agent System

The computational needs of the Intelligent Room – while not unique – were not satisfied by any pre-existing software systems or programming environments. We wanted the Intelligent Room’s software infrastructure to be persistent, robust, and dynamically reconfigurable. We needed the ability to modify (or even introduce) individual components without bringing the whole system down, and we wanted ...

متن کامل

Extending the Metaglue Multi - Agent System

Metaglue is a platform for the development and administration of distributed, interconnected computational elements. It is the development platform for the IT Artificial Intelligent Laboratory's applications in Hal and the Intelligent Room. This thesis extends Metaglue to make it more effective and robust. Metaglue now allows computational elements to dynamically reestablish their communication...

متن کامل

An Adaptive Weighted Fuzzy Controller Applied on Quality of Service of Intelligent 5G Environments

in computational intelligence area, it is suitable to fulfill the analysis in order to interpret the concept and sources of uncertainty and the conditions of its incidence, and hence pursuit for reliable techniques of dealing with it. Dealing with uncertainties in this case is a challenging and multidisciplinary activity. So, there is a need for a capable tool for modeling, control, and analyti...

متن کامل

An Agent-based System for Capturing and Indexing Software Design Meetings

We present an agent-based system for capturing and indexing software design meetings. During these meetings, designers design object-oriented software tools, including new agent-based technologies for the Intelligent Room, by sketching UML-type designs on a white-board. To capture the design meeting history, the Design Meeting Agent requests available audio, video, and screen capture services f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999